package as.entity;

import java.sql.Time;
import java.util.Date;

/**
 * AttendanceRecord entity. @author MyEclipse Persistence Tools
 */

public class AttendanceRecord implements java.io.Serializable {

	// Fields

	private Long attendanceRecordId;
	private Register register;
	private Date date;
	private Time signIn;
	private Time signOut;

	// Constructors

	/** default constructor */
	public AttendanceRecord() {
	}

	/** full constructor */
	public AttendanceRecord(Register register, Date date, Time signIn,
			Time signOut) {
		this.register = register;
		this.date = date;
		this.signIn = signIn;
		this.signOut = signOut;
	}

	// Property accessors

	public Long getAttendanceRecordId() {
		return this.attendanceRecordId;
	}

	public void setAttendanceRecordId(Long attendanceRecordId) {
		this.attendanceRecordId = attendanceRecordId;
	}

	public Register getRegister() {
		return this.register;
	}

	public void setRegister(Register register) {
		this.register = register;
	}

	public Date getDate() {
		return this.date;
	}

	public void setDate(Date date) {
		this.date = date;
	}

	public Time getSignIn() {
		return this.signIn;
	}

	public void setSignIn(Time signIn) {
		this.signIn = signIn;
	}

	public Time getSignOut() {
		return this.signOut;
	}

	public void setSignOut(Time signOut) {
		this.signOut = signOut;
	}

}